java quickbooks open source lawyer php projects cgi contracts consultant attorney accountant accounting j2ee cpa tax java consultant web development html development law c++ .net jsp c programming asp graphic design software development certified developers